<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<body>
<script type="text/javascript">
    // 使用regex修饰符来设置属性
    var re = new RegExp('j.*4','gmi');
    console.log(re.global);

    // 并且设置后不能修改
    re.global = false;
    console.log(re.global);

    // 另外，我们可以通过文本方式来设置这种regex的修饰符，只需将他们加载斜线后面
    var de = /j.*4/ig;
    console.log(de.global);

    // RegExp的方法
    // 匹配不到的原因是因为首字母是大写
    console.log(/j.*t/.test('Javascript'));

    // 改成大小写无关的匹配就行了
    console.log(/j.*t/i.test('Javascript'));

    // exec方法，访问他返回数组的首元素
    console.log(/j.*t/i.exec('Javascript')[0]);
</script>
</body>
</html>
